#ifndef _STONE_H_
#define _STONE_H_

#include "Object.h"

class Stone : public Object
{
public:
	/*
	 *	Set/Get Properties
	 */
	OBJECT_TYPE getObjectType();


	/*
	 *Constructor	
	 */
	Stone(LPDIRECT3DDEVICE9 d3ddv, LPDIRECT3DSURFACE9 backBuffer, LPD3DXSPRITE spriteHandler, float x, float y, int ID, int Object_State);
	~Stone();


	/*
	 *	Method
	 */	
	void render(int cameraX, int cameraY);
	void update(list<Object*>* obj_list, DxInput* input, float TPF);

};

#endif